package com.sanbi.common.express.response;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @description: 物流轨迹查询返回 结果
 * @author: wanpeng
 * @create: 2024-05-14 19:28
 * @Version 1.0
 **/
@Data
public class QueryTrackingResult implements Serializable {
    /** 返回传入的物流单号 */
    private String deliveryOrderNo;
    /**  目的地国家 */
    private String destinationCountry;
    /** 	物流轨迹信息集合 */
    private List<LogisticsTracking> trackingList;

    /**
     * 物流轨迹信息
     */
    @Data
    public static class LogisticsTracking implements Serializable {
        /** 轨迹代码 */
        private String businessLinkCode;
        /** 	轨迹发生时间 */
        private String occurDatetime;
        /** 	轨迹发生地 */
        private String occurLocation;
        /** 轨迹描述 */
        private String trackingContent;
        /** 目的地国家 */
        private String destinationCountry;
    }
}
